Figure 8.2: How Avalanche Consensus Works Source:

https://docs.avax.network/learn/platform-overview and

https://research.thetie.io/avalanche-ecosystem/

Avalanche is fully compatible with EVM, and hence, many

developers are moving their smart contracts from Ethereum to

Avalanche Blockchain. Avalanche works on a special architecture

that works on subnets. A subnet consists of a dynamic set of

validators that handle the consensus model of one or more

associated Blockchain(s). But, each Blockchain is associated with

just one subnet. The primary network in Avalanche is a special

subset on which the custom subnets can be built. One can be a

member of these custom subnets by staking 2000 AVAX.

The Subnet model enables Avalanche to support the private

Blockchains that can be built with selected validators, which is kind

of Avalanche’s forte.

8.2 Transaction fees

Avalanche transactions need fees to get executed on the network.

This is also a way to keep the spammers and hackers at bay.

Different types of transactions require different types of fees which

are paid in Avalanche’s native token AVAX. The transaction fees on

Avalanche can be found on the table that is available at the following

link: